﻿@charset "utf-8";
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}

body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}

h1,h2,h3,h4,h5,h6{font-size:100%;}

address,cite,dfn,em,var{font-style:normal;}
small{font-size:12px;}

dl,ol,ul,li{list-style:none;}

a{text-decoration:none;outline:none;}

a:hover{text-decoration:underline;}

sup{vertical-align:text-top;}

sub{vertical-align:text-bottom;}

legend{color:#000;}

fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
img{border:none;vertical-align:top;}
body{color:#333333;background-color:#e7ebea;}
input[type="text"]:focus{outline:none;}
.fl,.l{float:left;}
.fr,.r{float:right;}
.c{clear:both;}
.o{overflow:hidden;}
.clr{height:0;font-size:0;line-height:0;clear:both;overflow:hidden;}
.tri4{width:0;height:0;line-height:0;font-size:0;position:absolute;cursor:pointer;border:4px dashed transparent;}
.hdt-wrap,.nav-wrap,.hdi,.login,.login span.left,.search,.search input.sct,.search input.scb,.nav a,.nav a:hover,.nav a:hover span,.nav a.current,.nav a.current span,.nav a.current:hover,.nav a.current:hover span,.sc-icon,.shopcart-but a,.search-text a,.news-close{background:url(../image/header04.png) no-repeat;}
#header{height:145px;margin-bottom:10px;}
.hdt-wrap{background-repeat:repeat-x;}
.hdt{width:951px;margin:0 auto;height:105px;}
.hdt h1{display:none;}
.logo{width:130px;height:72px;float:left;padding-top:20px;}
.city{width:163px;height:45px;float:left;padding:47px 0 0 9px;}
.city h2{font-size:14px;height:21px;padding-right:15px;float:left;}
.city h2.wid{width:auto;}
.city a{color:#777;position:relative;padding-right:12px;display:inline-block;margin-top:2px;_margin-top:0;height:18px;float:left;}
.city a .tri4{border-top:4px solid #6d6e6d;right:0;top:8px;top:6px\9;_top:8px;}
.weather{width:100%;height:24px;clear:both;color:#666;}
.weather img{float:left;}
.weather span{float:left;display:inline-block;height:14px;line-height:14px;padding:6px 0 4px 5px;font-family:\5b8b\4f53;}
.hdc{width:647px;height:56px;float:right;padding-top:49px;position:relative;z-index:1001;}
.hdi{width:810px;height:26px;padding-right:5px;background-position:right -285px;position:absolute;right:0;top:0;z-index:1002;}
.login{width:auto;height:26px;float:right;background-position:0 -258px;background-repeat:repeat-x;position:relative;padding-left:35px;}
.login span{display:inline-block;height:26px;float:left;padding-right:15px;line-height:26px;color:#727071;}
.login span.left{width:29px;background-position:0 -322px;padding-right:0;position:absolute;left:0;top:0;}
.login strong{display:inline-block;height:26px;color:#3f3f3f;width:auto;float:left;margin-right:10px;line-height:26px;font-weight:normal;}
.login strong a{color:#506eaa;}
.login span.grade{font-size:0;padding-top:7px;height:19px;line-height:19px;overflow:hidden;padding-right:5px;}
.login span.grade a img{margin-right:2px;}
.login a.loga{display:inline-block;height:26px;width:auto;float:left;color:#506eaa;margin-right:10px;line-height:26px;}
.myls,.history,.shopcart,.shopbare{margin-right:10px;width:78px;height:26px;color:#3f3f3f;position:relative;float:left;z-index:99;}
.myls a.mylst,.history em.text,.shopcart em.text,.shopbare em.text{display:inline-block;color:#595959;position:relative;width:66px;height:23px;line-height:20px;line-height:22px\9;_line-height:20px;margin:3px 1px 0;padding-left:10px;vertical-align:top;z-index:30;}
.myls .tri4,.history .tri4,.shopcart .tri4{border-top:4px solid #6d6e6d;right:5px;top:9px;top:8px\9;_top:9px;}
.myls p{display:none;width:100px;padding:5px 0 10px;border:1px solid #c7c7c7;background-color:#FFF;position:absolute;top:25px;right:0;z-index:25;}
.myls p a{display:block;color:#595959;float:none;width:88px;height:20px;line-height:20px;padding-left:12px;margin:4px 0 0 0;font-family:\5b8b\4f53;}
.myls p a:hover{text-decoration:none;color:#506eaa;background-color:#edeef7;}
.myls-hover a.mylst,.history-hover em.text,.shopcart-hover em.text{margin:2px 0 0;border:1px solid #c7c7c7;border-bottom:none;background-color:#FFF;}
.myls-hover p{display:block;}
.history{margin-right:2px;}
.history em.text,.history .tri4,.shopcart em.text,.shopcart .tri4{cursor:default;}
.history p.nocen{border:1px solid #c7c7c7;width:236px;height:24px;line-height:24px;padding:10px;background-color:#FFF;position:absolute;right:0;top:25px;z-index:25;display:none;}
.history-hover p.nocen,.history-hover ul.htul{display:block;}
ul.htul,.shopcart-cen{border:1px solid #c7c7c7;width:256px;padding-bottom:1px;background-color:#FFF;position:absolute;right:0;top:25px;z-index:25;display:none;}
.shopcart-cen ul.htul{border:none;display:block;position:relative;top:0;}
.htul li{width:244px;height:43px;margin:1px 1px 0;padding:9px 0 9px 10px;}
.history .htul li.empty{height:20px;padding:0 0 5px 10px;background-color:#FFF;}
.htul li.empty a{line-height:20px;float:right;display:inline-block;margin-right:14px;color:#506eaa;}
.htul li.hthover{background-color:#EDEEF7;}
.htul li a.flimg{display:block;width:67px;height:43px;float:left;}
.htul li p{width:167px;height:43px;float:left;padding-left:10px;overflow:hidden;}
.htul li a.tit{color:#595959;display:inline-block;width:157px;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;}
.htul li span{font-family:arial;color:#EB4800;font-size:16px;line-height:23px;height:auto;}
.htul li a.del{color:#506eaa;float:right;line-height:23px;margin-right:10px;}
.htul li.noht{opacity:0.5;filter:alpha(opacity=50);}
.htul li.noht a.del{color:#020955;}
.shopcart{margin-right:2px;width:112px;}
.shopbare{margin-right:0;width:101px;}
.shopcart em.text{width:90px;text-align:right;padding:0 20px 0 0;}
.shopbare em.text{width:90px;text-align:right;padding:0 9px 0 0;}
.shopcart p.fr,.shopbare p.fr{margin-top:-1px\9;_margin-top:0;cursor:default;}
.shopcart em.sc-icon,.shopbare em.sc-icon{width:14px;height:10px;display:inline-block;font-size:0;overflow:hidden;background-position:-141px -312px;vertical-align:top;margin:6px 4px 0 0;float:right;}
.shopcart b{color:#ED4800;padding:0 1px;font-weight:normal;}
.shopbare b{padding:0 1px;font-weight:normal;}
.shopcart-but{height:25px;margin-bottom:10px;padding:10px 10px 0;line-height:25px;overflow:hidden;}
.shopcart-but a{display:inline-block;width:97px;height:25px;float:right;text-align:center;color:#FFF;background-position:-58px -400px;}
.shopcart-but a:hover{text-decoration:none;}
.shopcart-hover .shopcart-cen{display:block;}
.hdi ul.hdiul{width:auto;float:right;}
.hdiul li{width:auto;height:18px;float:left;padding-top:4px;_padding-top:6px;vertical-align:top;}
.hdiul li a{color:#656565;padding:2px 9px 2px 8px;}
.hdiul li span{display:inline-block;margin-top:2px;width:0;height:9px;font-size:9px;line-height:9px;border-left:1px solid #c7c7c7;}
.news{width:116px;border:1px solid #c7c7c7;padding:8px 11px 8px 11px;background-color:#FFF;position:absolute;left:26px;top:26px;font-family:\5b8b\4f53;}
.news a.news-close{display:block;float:right;width:8px;height:7px;font-size:0;line-height:0;overflow:hidden;background-position:-29px -400px;position:absolute;right:5px;top:5px;}
.news a.news-close:hover{background-position:-37px -400px;}
.news ul{width:116px;}
.news li{height:22px;line-height:22px;}
.news li a{color:#595959;}
.news li a em{color:#F90707;padding-right:2px;}
.news li a:hover{color:#506EAA;text-decoration:none;}
.search{width:502px;height:36px;padding-left:35px;margin-right:100px;float:right;background-position:-104px -285px;position:relative;z-index:10;_display:inline;_zoom:1;}
.search input.sct{float:left;font-size:14px;padding:9px 6px 9px 0;width:393px;height:18px;line-height:18px;line-height:20px\9;border:0;background-position:0 -144px;background-repeat:repeat-x;color:#656565;border-radius:0;}
.search input.scb{float:left;width:102px;height:36px;border:0;text-indent:10em;overflow:hidden;cursor:pointer;outline:none;background-position:0 -285px;_position:absolute;border-radius:0;}
.search span.scv{display:inline-block;float:left;line-height:16px;font-size:14px;color:#BBB;position:absolute;left:35px;top:10px;top:12px\9;}
.focus{width:524px;padding-left:13px;}
.focus input.sct{width:415px;}
.focus span.scv{display:none;}
.search-text{display:none;background-color:#fffbfb;border:1px solid #cfcfcf;width:433px;position:absolute;left:0;top:36px;padding:5px 0;z-index:2000;}
.search-history{height:19px;padding:3px 10px 5px 12px;line-height:19px;}
.search-history span{display:block;float:left;color:#B1B1B1;}
.search-history a{display:block;width:64px;height:19px;float:right;color:#919191;text-align:center;background-position:-91px -426px;}
.search-history a:hover{text-decoration:none;}
.search-text li{height:21px;cursor:pointer;padding:0 12px;color:#595959;line-height:21px;position:relative;}
.search-text li span{display:block;float:left;height:21px;cursor:pointer;width:390px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.search-text li a{display:none;float:right;width:14px;height:13px;font-size:0;line-height:0;overflow:hidden;background-position:0 -400px;position:absolute;right:10px;top:4px;}
.search-text li a:hover{background-position:-14px -400px;}
.search-text li.ac_odd,.search-text li.ac_even{background-color:#fffbfb;}
.search-text li.ac_over{text-decoration:none;color:#506eaa;background-color:#edeef7;}
.search-text li.ac_over a{display:block;}
.nav-wrap{background-color:#ff7d00;background-position:0 -105px;background-repeat:repeat-x;border-bottom:1px solid #FFF;}
.nav{width:949px;margin:0 auto;height:38px;padding-left:0;}
.nav a{color:#FFF;padding-right:17px;height:38px;width:auto;display:block;float:left;font:bold 14px/38px \5b8b\4f53;background-position:right -361px;position:relative;}
.nav i.new{display:inline-block;width:26px;height:17px;background:url(../image/new.png) no-repeat 0 0;position:absolute;right:3px;top:-8px;overflow:hidden;font-size:0;cursor:pointer;}
.nav i.new-jp{display:inline-block;width:59px;height:22px;background:url(../image/new-jp.png) no-repeat 0 0;position:absolute;right:1px;top:-13px;overflow:hidden;font-size:0;cursor:pointer;}
.nav a span{display:inline-block;padding-left:15px;cursor:pointer;}
.nav a:hover{background-position:right -181px;margin-left:-2px;text-decoration:none;}
.nav a:hover span{background-position:left -181px;padding-left:17px;text-decoration:none;}
.nav a.lashou:hover{_padding-left:-1px;}
.nav a.current{background-position:right -219px;margin-left:-2px;}
.nav a.current span{background-position:left -219px;padding-left:17px;}
.nav a.current:hover{background-position:right -219px;}
.nav a.current:hover span{background-position:left -219px;}
.nav a.mobile{float:right;width:88px;height:38px;background-position:-31px -322px;padding:0 0 0 36px;margin-right:-5px;}
.nav a.mobile:hover{background-position:-31px -322px;}
.sortt,.sortfind,.sortfind-no span,.sequence a span.down,.sequence a span.up,.page-mini a,.com-img a.new,.com-img a.merger,.reserve,.com-price a,.com-info .place,.sub-placewarp span.tri,.page a.pageup em,.page a.pagedown em,.com-time,.com-time span,.find-listinfo a,.find-listimg span,.sortcon-linkmore span,.morecity-tit,.morecity-icon,.brand-zone dt,.brand-zonetit span,.search-hotcen a,.search-hotcen a span,.sftext,.sfbut,.xstime,.banner-close{background:url(../image/main15.png) no-repeat;}
#banner{width:951px;height:80px;margin:0 auto 12px;position:relative;}
#banner a.banner-close{display:block;width:15px;height:15px;font-size:0;line-height:0;overflow:hidden;position:absolute;right:5px;top:4px;background-position:-143px -377px;}
#banner a.banner-close:hover{background-position:-127px -377px;}
#lashouFocus{word-wrap:normal}#lashouFocus .pic{position:absolute;top:0px;}
#lashouFocus .num{bottom:5px;font-size:12px;position:absolute;right:3px;z-index:3;}
#lashouFocus .num li{float:left;font-family:\5b8b\4f53;}
#lashouFocus .num li a{background:#fff;background:rgba(255,255,255,0.7);border:1px solid #FFFFFF;color:#000000;cursor:pointer;float:left;height:14px;line-height:14px;margin-right:3px;opacity:0.7;position:relative;text-align:center;text-decoration:none;width:14px;filter:Alpha(Opacity=80);}
#lashouFocus .num li.current a{background:#e47124;background:rgba(255,102,0,0.8);border:1px solid #FF6600;color:#FFFFFF;opacity:0.9;filter:Alpha(Opacity=90);}

#main{width:951px;margin:0 auto 38px;}

.bc{height:14px;margin-bottom:7px;font:0/14px \5b8b\4f53;}
.bc span{padding:0 7px;font-size:12px;}
.bc a{color:#506eaa;font-size:12px;}
.bc span.left,.bc span.right{padding:0;}

/*-------------------------------店铺列表------------------------------------------*/

.filter_center{ width:950px; margin:0 auto; margin-bottom:5px;}
.sort{border:1px solid #c8ccca;box-shadow:1px 1px 1px #dce0de;font-family:\5b8b\4f53; width:692px; float:left;}
.sortt{height:35px;background-position:0 -89px;background-repeat:repeat-x;border:1px solid #FFF;border-bottom:none;position:relative;z-index:1000;}

.popular{width:auto;height:18px;padding:8px 0 0;float:left;font-size:0;overflow:hidden;}
.popular span{padding:0 5px 0 13px;display:inline-block;font-size:12px;color:#424242;}
.popular a{display:inline-block;font-size:12px;margin-right:12px;color:#506eaa;}
.popular a.red{color:#ef5701;}
.you-like{width:260px;height:35px;float:left;border-left:1px solid #e3e3e3;font-size:0;overflow:hidden;}
.you-like span{height:18px;padding:8px 5px 9px 13px;border-left:1px solid #FFF;display:inline-block;font-size:12px;color:#424242;}
.you-like a{display:inline-block;height:18px;padding:8px 0 9px;font-size:12px;margin-right:12px;color:#506eaa;}
.sortcon{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background-color:#FFF;padding:15px 0 0;}
.sortcon-link{padding-bottom:5px;line-height:18px;font-size:0;position:relative;z-index:999;width:662px;}
.sortcon-link span.title{padding:0 5px 5px 14px;display:inline-block;float:left;color:#424242;height:18px;font-size:12px;}
.sortcon-link a{display:inline-block;height:18px;margin-right:4px;color:#506eaa;padding:0 7px;margin-bottom:4px;font-size:12px;_line-height:20px;_overflow:hidden;}
.sortcon-link a span{color:#939393;font-family:arial;font-size:10px;margin-left:1px;}
.sortcon-link a.current,.sortcon-link a:hover{background-color:#FF8624;color:#FFF;text-decoration:none; border-radius: 0.5em 0.5em 0.5em 0.5em;}
.sortcon-link a.current span,.sortcon-link a:hover span{color:#FFF;}
.sortcon-linkson{margin:0;position:relative;width:662px;_width:auto;}
.sortcon-linkson2{padding-right:65px;width:802px;_width:auto;}
.sortcon-linkmore{display:inline-block;position:absolute;top:0;right:15px;font-size:12px;line-height:15px;height:17px;border:1px solid #E4E4E4;}
.sortcon-linkmorewarp{position:relative;width:76px;height:19px;display:inline;_zoom:1;vertical-align:top;}
.sortcon-linkmore2{position:static;width:74px;}
.sortcon-linkmore span{display:inline-block;height:15px;line-height:15px;border:1px solid #FFF;padding:0 17px 0 7px;background-position:right -237px;color:#506EAA;cursor:pointer;}
.sub-link{width:845px;background-color:#f9f9f9;border:1px solid #efefef;margin:5px 0 0 67px;padding:10px 10px 3px;}
.sub-link i{display:inline-block;width:auto;font-style:normal;}
.sub-link a{margin-bottom:7px;width:auto;}
.sub-link em{display:inline-block;width:auto;font-size:12px;margin:0 2px 7px 7px;height:18px;color:#424242;}
.sub-linksub2{width:795px;padding-left:50px;position:relative;z-index:10;}
.sub-linksub2 b{display:inline-block;width:50px;font-size:12px;font-weight:normal;position:absolute;left:0;top:0;z-index:11;color:#707070;}
.sub-linksub{display:inline-block;width:823px;padding:10px 10px 3px;background-color:#F2F2F2;border:1px solid #E9E9E9;border-top-color:#D9D9D9;margin-bottom:7px;}
.sub-linksubfour{display:inline-block;width:801px;padding:10px 10px 3px;background-color:#EDEDED;border:1px solid #E5E5E5;border-top-color:#DCDCDC;margin-bottom:7px;}
.sequence{background-color:#FFF;padding:7px 15px 7px 0;height:21px;line-height:21px;}
.sequence span.title{padding:0 5px 0 14px;color:#424242;float:left;}
.sequence span.merger{float:left;padding-left:25px;}
.sequence span.merger input{float:left;margin-top:3px;vertical-align:top;*margin-top:-1px;*margin-left:-4px;}
.sequence a{display:block;width:auto;height:18px;float:left;margin-right:4px;color:#515151;padding:0 7px;overflow:hidden;}
.sequence a:hover{text-decoration:none;}
.sequence a.current{color:#ff6900;}
.sequence a span{display:inline-block;height:18px;float:left;cursor:pointer;padding-right:3px;}
.sequence a span.down,.sequence a span.up{width:9px;height:10px;line-height:0;font-size:0;overflow:hidden;margin-top:5px;padding-right:0;}
.sequence a span.down{background-position:-139px -27px;}
.sequence a span.up{background-position:-139px -37px;}
.sequence a.current span.down{background-position:-148px -27px;}
.sequence a.current span.up{background-position:-148px -37px;}


.sortleftcenter {float:left;}
.webnote {width:236px; float:right; height:auto;border:1px solid #d5d5d5;box-shadow:1px 1px 1px #dce0de;margin-bottom:5px;background-color:#FFF;}
.onlinestore {}
.storeleft {width:694px; height:auto; float:left;}
.storeright {width:236px; background-color:#EB4800; height:600px; float:right;}

.store {padding:8px;height:150px;overflow:hidden;box-shadow:1px 1px 1px #dce0de;border:1px solid #d5d8d9;background-color:#FFF;position:relative;margin-bottom:5px;}/*background-color:rgb(255,251,232)*/
    .store .storeimg {width:240px;float:left;position:relative;text-align:center;border:1px solid #E0E0E0;}
    .store .storeinfo {width:350px; float:right; height:145px; float:left; margin-left:15px;}        
        .store .storeinfo dl{background: url("../image/n_filter.gif") repeat-x scroll center bottom transparent; margin:0; padding:5px 5px 5px 0px; line-height:20px;}
        .store .storeinfo dt {float:left;}
        .store .storeinfo dd {line-height:18px; padding-left:15px;}
            .store .storeinfo dd span{margin-left:7px;}
            .store .storeinfo dd .store_name {color:#E53333; font-size:16px; text-align:center;}
                .store .storeinfo img {display:block; float:right; margin-left:5px; }
                .store .storeinfo dd .store_name a {text-decoration:none; color:#E53333; }
            .store .storeinfo dd .storeinfo_help {float:right; color:#E0E0E0; cursor:help;}
            .store .storeinfo dd .store_tag {background-color:#6486CA; color:#FFFFFF;}
            .store .storeinfo dd .store_tag_ye {background-color:#E53333; color:#FFFFFF;}
    .store .store_tip {width:60px;float:right; margin-right:5px;height:145px;}      

/*网站公告*/
.webnote .webnote_title {background:url("../image/sidebar01.png") no-repeat scroll 0 0 transparent;height:34px;padding-left:15px;font-weight:bold;font-size:14px;line-height:34px;color:#2f2f2f;border-top:1px solid #FFF;border-bottom:1px solid #e1e1e1;background-repeat:repeat-x;}
.webnote .sidebar-hdcen {margin:10px 15px 15px;overflow:hidden;position:relative;}
    .webnote .sidebar-hdcen li {position:relative;margin-bottom:5px;}
    .webnote .sidebar-hdcen a {font-family:\5b8b\4f53;	padding-left:10px;color:#414141;line-height:12px;}
    .webnote .sidebar-hdcen s {background:url("../image/icon_shopping02.png") no-repeat scroll 0 0 transparent; width:4px;height:8px;display:block;position:absolute;background-position:-234px -22px;left:0px;top:7px;*top:6px;}


/*----------------------------------------end--------------------------------------------*/

/*----------------------------------------网站登陆--------------------------------------------*/
.login-main h3, .myinput, .mybut, .tips, .tips2, .abut01, .abut01 span, .abut02, .abut02 span, .abut03, .abut03 em, .abut04, .abut05, .abut05 span, .login-ok span, .verify-text li, .forgot-title a.current, .smsbut, .forgot-step span, .myls-title, .myls-lc h3 li, .myls-lc h3 li.selcet a, .myls-lc h3 li.selcet a span, .myls-lc h3 li em, .help-sect dt, .help-sect dt span, .dis-input, .tghz-add, .job th, .buytab th, .buytab td span, .sb-cenbut span, .sb-but input, .buyin, .lsm-buy-num1, .amount dd i, .resout-icon span, .bank-link span, .payment-icon, .paymentbut01, .paymentbut02, .paymentlink, .large-payment th, .return, .subsort span, .mytable th, .myls-accountbg, .order-tab th, .order-but, .coupon-cen th, .order-prompt span, .subsort2 a.del, .myls-rwarp span.cj, .myls-sctips a, .myls-kong span, .mytable2 th, .custom-error p.tit, .bank-note span, .bank-note2 span, .myls-popok span.icon, .bp-statusok span, .buy-null, .messages-close {
    background: url("../image/myls05.png") no-repeat scroll 0 0 transparent;
}
.login-main { background-color: #FFFFFF;border: 1px solid #D5D5D5;box-shadow: 1px 1px 1px #DCE0DE;width: 949px;}

   .login-main h3{
         -moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;
        background-repeat: repeat-x;border-color: #FFFFFF #FFFFFF #E3E3E3;border-image: none;border-style: solid;border-width: 1px;
        color: #171717; font: 22px/47px Microsoft Yahei; height: 47px; padding-left: 30px;}
.login-main .login-left,.login-main .login-left02 {background: url("../image/login-left.gif") repeat-y scroll right center transparent;float: left; margin: 1px 0;padding: 35px 57px 0 45px;width: 583px}
.login-main .login-right {color: #666666;float: right;padding: 55px 0 0 24px;width: 240px;}

table.lotab { width: 100%;}
.lotab th {color: #444444;font-size: 14px; font-weight: normal; padding: 16px 0 10px;text-align: right; vertical-align: top;width: 100px;}
.lotab td {padding: 10px 8px;vertical-align: middle;}
.inputtext {float: left;position: relative;}
.inputtext em {color: #B7B7B7;cursor: text;font-size: 14px;height: 32px;left: 0;line-height: 32px;padding: 2px 0 0 12px;position: absolute;top: 0;}
address, cite, dfn, em, var {font-style: normal;}
input.myinput {background-position: 0 -47px;background-repeat: repeat-x;border: 1px solid #CFCFCF;color: #B7B7B7;float: left;font-size: 14px;height: 32px;padding-left: 10px;width: 248px;}

.login-ck {color: #666666;height: 18px;position: relative;}
.login-ck .chk01 {left: 0; position: absolute;top: 3px;}

.login-ck .chkt01, .login-ck .chkt03 {display: inline-block;left: 18px;position: absolute;top: 0;width: 60px;}
.login-ck .chk02 {left: 100px;position: absolute;top: 3px;}
.login-ck .chkt02 {display: inline-block;left: 118px;position: absolute;top: 0;width: 170px;}
.yzmimg {float: left; margin-left: 8px;}
.lotab td a {color: #506EAA;display: inline-block;float: left;height: 15px;line-height: 15px;margin: 9px 0 0 8px;width: auto;}
input.but01 {background-position: 0 -272px;width: 100px;}
input.mybut {border: medium none;cursor: pointer;float: left;height: 36px;overflow: hidden;text-indent: 12em;}
.mybut {background: url("../image/myls05.png");}
input.yzm {width: 98px;}
.inputtext em {color: #B7B7B7;cursor: text;font-size: 14px;height: 32px;left: 0;line-height: 32px;padding: 2px 0 0 12px;position: absolute;top: 0;}
input.hover {border-color: #B0B0B0;color: #333333;}
span.error {background-position: -118px -230px;color: #DA0000;display: inline-block;}
input.inerror {background-position: 0 -79px;border-color: #E8B1B1;}

/***登录框右边*/
.login-right p {color: #444444;font-size: 14px;margin-bottom: 10px;}
.abut01 {background-position: left -111px;color: #506EAA;display: block;float: left;font-size: 14px;height: 36px;padding-left: 25px;text-shadow: 1px 1px 1px #FFFFFF;}
.abut01 span {background-position: right -111px;cursor: pointer;display: block;float: left;font-family: 宋体;height: 36px;line-height: 34px;overflow: hidden;padding-right: 27px;}

.more-login {border-top: 1px solid #DEDEDE;margin-top: 30px;padding: 0 25px 20px;position: relative;width: 533px;}
.more-login p {color: #444444;font-size: 14px;margin: 13px 0;}
.ml-cen a, .ml-cen a span, .ml-cenmore i, .ml-cenmore li, .ml-cenmore a {background: url("../image/more-login01.png") no-repeat scroll 0 0 transparent;}
.ml-cen {font-family: 宋体;height: 100px;}
.ml-cen a {background-position: 0 0;color: #585858;float: left;height: 21px;line-height: 23px;margin: 0 20px 15px 0;overflow: hidden;padding: 1px 1px 1px 27px;position: relative;text-align: center;width: 78px;}
.ml-cen a span.qq {background-position: -1px -23px;}
.ml-cen a span {cursor: pointer;display: block;height: 21px;left: 2px;position: absolute;top: 1px;width: 25px;}

.ml-cen a span.zhifubao {background-position: -27px -23px;}
.ml-cen a span.sina {background-position: -53px -23px;}
.ml-cen a span.lo360 {background-position: -79px -23px;}
.ml-cen a span.baidu {background-position: -1px -44px;}
.ml-cen a span.renren {background-position: -27px -44px;}
.ml-cen a span.tuan800 {background-position: -53px -44px;}
/*----------------------------------------end--------------------------------------------*/

/*----------------------------------------注册--------------------------------------------*/
table.lotab {width: 100%;}
.login-left02 {padding: 35px 12px 0 25px;width: 648px;}
/*.login-left, .login-left02 {background: url("login-left.gif") repeat-y scroll right center transparent;float: left;margin: 1px 0;padding: 35px 57px 0 45px;width: 583px;}*/
.login-tab {border-bottom: 1px solid #D9D9D9;height: 35px;margin: -10px 0 0 30px;padding-left: 30px;width: 530px;}
.lotab td {padding: 10px 8px;vertical-align: middle;}
.login-tab a, .login-tab a span {background: url("../image/login-tab.png") no-repeat scroll 0 0 transparent;}
.login-tab a span.em { background-position: 0 -72px;}
.login-tab a.current {background-position: 0 -36px;color: #444444;}
.login-tab a {background-position: 0 0;color: #506EAA;display: block;float: left;font-size: 14px;font-weight: bold;height: 36px;line-height: 36px;margin-bottom: -1px; margin-right: 12px;
    padding-left: 20px;position: relative;text-align: center;width: 129px;}
.login-ck .chk01 {left: 0;position: absolute;top: 3px;}
.login-ck .chkt03 {width: 300px;}
.mt8 {margin-top: 8px;}
.login-tabcen { padding-top: 25px;}


input.longbut {background: url("../image/login.png") no-repeat scroll 0 0 transparent;text-indent: 15em;width: 163px;}
.lotab td .login-ck a {float: none;height: 18px;line-height: 18px;margin: 0;}
.lotab td select {float: left;font-size: 14px;margin: 0 10px 0 0;visibility: visible;width: auto;}
.grade-pwd span {display: inline-block;float: left;height: 18px;}
.grade-pwd {clear: both;display: none;height: 18px;padding-top: 10px;}
.grade-pwd ul {float: left;height: 6px;margin: 6px 8px 0 5px;width: 195px;}
.grade-pwd li {background-color: #CECECE;float: left;font-size: 0;height: 6px;line-height: 0;margin-right: 1px;overflow: hidden;width: 64px;}

/*input.myinput {background-position: 0 -47px;background-repeat: repeat-x;border: 1px solid #CFCFCF;color: #B7B7B7;float: left;font-size: 14px;height: 32px;padding-left: 10px;width: 248px;}*/
.grade-pwd {clear: both;display: none;height: 18px;padding-top: 10px;}
span.tips, span.tips2 {background-position: -118px -200px;color: #989898;display: none;float: left;height: 15px;line-height: 15px;margin: 9px 0 0 8px;padding-left: 20px;white-space: nowrap;width: auto;}
.reg-left02 {background: url("../image/login-left.gif") repeat-y scroll right center transparent;float: left;margin: 1px 0;padding: 35px 57px 0 45px;width: 583px;}
.reg-left02 {padding: 35px 12px 0 25px;width: 648px;}
.grade-pwd ul.ruo li.block01, .grade-pwd ul.zhong li.block01, .grade-pwd ul.zhong li.block02, .grade-pwd ul.qiang li.block01, .grade-pwd ul.qiang li.block02, .grade-pwd ul.qiang li.block03 {
    background-color: #FF7E00;}
span.correct {background-position: -118px -215px;display: inline-block;}
input.yzm {width: 98px;}
#regsuccees{font-size:20px;}
#regsuccees span{color:#FF8624; font-size:20px;}
#gotoindex{color:#506EAA; font-size:16px;}
#gotoindex{color:red;}

.succeedusergreen{text-align:center; color:green; line-height:30px;vertical-align:middle; display:none;}
.succeeduserred{text-align:center; color:red;display:none;}
/*-------------------------------------------end--------------------------------------*/






/*-------------------------------------------店铺--------------------------------------*/
.box {}
    .box .boxhead {height:40px; font-size:14px;color:#595959;} 
    .box .boxhead a{font-size:12px;color:#506EAA;}
.storecolor {color:#EB4800;}
.storehead {padding-top:20px;margin-bottom:15px; height:305px;background-color: #FFFFFF;border: 2px solid #D5D8D9; box-shadow: 1px 1px 1px #DCE0DE; padding: 15px;}
    .storehead .pic {width: 300px;float: left;height: 250px; overflow:hidden; margin-right:15px;}
    .storehead .info {width:350px; float:left; }
        .storehead .info h1 {font: 600 18px/30px Microsoft Yahei;margin-bottom: 10px;}        
        .storehead .info a {float:left; }
        .storehead .info dl {display: inline-block; margin-bottom: 5px;overflow: hidden; float:left;  position:relative; }
        .storehead .info dt {color: #494949;float: left;margin-left:5px;}
        .storehead .info dd {color: #858484;float: left; margin-left:5px; margin-bottom:15px; width:100px;}
        .storehead .info .dd {color: #858484; width:auto;}

    .storehead .map {width:230px; float:left; height:auto; height:270px; margin-left:10px; box-shadow: 1px 1px 1px #DCE0DE;}
    .storehead .share {width:800px; margin-top:15px; }
        .storehead .share li { float: left;line-height: 26px;width: auto; margin-left:3px;}
        .storehead .share a { margin-right:5px;}



.storecontent { border: 1px solid #D5D5D5;box-shadow: 1px 1px 1px #DCE0DE;margin-bottom: 10px;}
    .storecontent .contenttitle { background: none repeat scroll 0 0 #FFFFFF;border-bottom: 1px solid #E1E1E1;border-top: 1px solid white;color: #2F2F2F;font-size: 14px; font-weight: bold; height: 34px;line-height: 34px;padding-left: 15px;}
        .storecontent .contenttitle .slowup {float:right; margin-right:15px; cursor:pointer; display:block; }
        .storecontent .contentitem {padding-top:10px; padding-left:5px;}
            .storecontent .contentitem ul {display: block;width: 920px;}
            .storecontent .contentitem li {background-color: #FFFFFF;border: 1px solid #D5D5D5;box-shadow: 1px 1px 1px #DCE0DE;float: left;height: 210px;
                                            margin: 0 5px 10px 0; padding: 3px;position: relative; width: 217px; }

.atobtn {display: inline-block;
zoom: 1;
vertical-align: baseline;
margin: 0 2px;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial, Helvetica, sans-serif;
padding: .5em 2em .55em;
text-shadow: 0 1px 1px rgba(0,0,0,.3);
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
color: #fef4e9;
border: solid 1px #da7c0c;
background: #f78d1d;
background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
background: -moz-linear-gradient(top, #faa51a, #f47a20);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
text-decoration: none;
}
.atobtn:hover {text-decoration: none;background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.atobtn:active {position: relative;top: 1px;}
.small {font-size: 11px;padding: .2em 1em .275em;}
.medium {font-size: 12px;padding: .4em 1.5em .42em;}
.marleft10 {margin-left:10px;}
.marleft15 {margin-left:15px;}
.marleft5 {margin-left:5px;}



/**************************餐品**********************/
.foodpic {float:left; margin-bottom:5px;}
.foodname {float:left;text-align:center; width:200px; margin-bottom:8px; }
    .foodname h1 {text-align:center;}
.foodinfo {float:left;}
    .foodinfo .rmb { color:#EB4800; font-size:14px; font-weight:500;}
    .foodinfo .price {color:#EB4800; font-size:25px; font-weight:500;}



    /**************************店铺css结束**********************/





































.brand-zone,.brand-zonetit{height:56px;border:1px solid #C8CCCA;box-shadow:1px 1px 1px #DCE0DE;margin-bottom:12px;background-color:#FFF;}
.brand-zone dt{width:79px;height:56px;padding-left:20px;background-position:0 -348px;float:left;font-size:14px;font-weight:bold;line-height:56px;color:#2E2E2E;}
.brand-zone dd{height:36px;float:left;padding:10px 0 10px 10px;}
.brand-zone dd a{margin-right:10px;}
.brand-zonetit{height:54px;position:relative;padding-left:20px;}
.brand-zonetit img{float:left;width:74px;height:35px;margin-top:9px;}
.brand-zonetit p{height:36px;float:left;padding:9px 0 9px 45px;font:15px/36px Microsoft Yahei;}
.brand-zonetit span{display:block;position:absolute;font-size:0;line-height:0;overflow:hidden;}
.brand-zonetit span.bg01{width:27px;height:54px;left:105px;top:0;background-position:-99px -354px;}
.brand-zonetit span.bg02{width:14px;height:7px;left:38px;bottom:-7px;background-position:-12px -335px;}
.page-mini{font-family:\5b8b\4f53;height:21px;color:#595959;float:right;}
.page-mini span{display:block;height:19px;padding:2px 10px 0 0;float:left;}
.page-mini a{width:27px;height:21px;padding:0;margin:0;}
.page-mini a.left{background-position:0 -68px;}
.page-mini a.right{background-position:-27px -68px;}
.page-mini a.left:hover{background-position:-54px -68px;}
.page-mini a.right:hover{background-position:-81px -68px;}
.page-mini a.left-dis{background-position:-108px -68px;cursor:default;}
.page-mini a.right-dis{background-position:-135px -68px;cursor:default;}
.page-mini a.left-dis:hover{background-position:-108px -68px;}
.page-mini a.right-dis:hover{background-position:-135px -68px;}
.content-list{width:100%;position:relative;}
.content-list ul{width:969px;display:block;margin-right:-30px;_overflow:hidden;}
.content-list li{width:275px;height:288px;border:1px solid #d5d5d5;padding:14px;float:left;background-color:#FFF;box-shadow:1px 1px 1px #dce0de;margin:0 18px 22px 0;}
.content-list li.clr{width:auto;height:0;margin:0;padding:0;box-shadow:none;border:none;float:none;}
.content-list li.time{width:295px;height:334px;padding:0 0 14px;}
.content-list li.time .com-img,.content-list li.time h3,.content-list li.time .com-price,.content-list li.time .com-info{margin-left:14px;margin-right:14px;}
.com-time{height:34px;line-height:34px;border-bottom:1px solid #e0e0e0;padding-left:37px;background-position:0 -202px;background-repeat:repeat-x;margin-bottom:14px;position:relative;}
.com-time span{display:inline-block;width:17px;height:17px;background-position:0 -236px;position:absolute;top:8px;left:14px;}
.com-time b{font-weight:normal;color:#2e2e2e;}
.com-img{width:275px;height:175px;margin-bottom:6px;position:relative;z-index:20;font-size:0;}
.com-img img{font-size:12px;}
.com-img a.new{display:block;width:57px;height:61px;background-position:0 0;position:absolute;right:-18px;top:-18px;}
.com-img a.merger{display:block;width:80px;padding-left:17px;height:34px;background-position:0 -448px;position:absolute;left:-25px;top:-18px;color:#FFF7BE;line-height:25px;font-size:14px;}
.com-img a.merger:hover,.com-img a.reserve:hover{text-decoration:none;}
.reserve{display:block;width:70px;height:22px;padding-right:5px;overflow:hidden;background-position:0 -483px;position:absolute;left:-18px;top:-15px;color:#FFF;line-height:19px;font-size:12px;text-align:center;}
.reserve2{top:7px;}
.com-place{font-size:14px;position:absolute;bottom:0;width:255px;padding:5px 10px;max-height:166px;line-height:24px;color:white;opacity:0;filter:Alpha(opacity=0);overflow:hidden;background-color:black;cursor:pointer;text-decoration:none!important;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out; outline:none;}
.com-place:active {star:expression(this.onFocus=this.blur());}
.com-place span{display:inline;padding-right:10px;}
.place-hover{opacity:.8;filter:Alpha(opacity=90);}
.place-hover:hover{opacity:.9;filter:Alpha(opacity=90);}
.content-list li.time .com-img a.new{top:-53px;}
.com-img a.new span{display:none;}
.content-list h3{width:100%;height:46px;margin-bottom:4px;font-size:15px;line-height:23px;overflow:hidden;}
.content-list h3.special{padding-top:5px;margin-bottom:7px;}
.content-list h3 a{color:#2e2e2e;}
.com-price{height:34px;margin-bottom:3px; overflow:hidden;}
.com-price02{width:135px;height:39px;margin-bottom:0;float:right}.com-price span{font-size:30px;color:#eb4800;line-height:40px;}
.com-price span.yen{font-size:22px;padding-right:3px;font-family:Arial;}
.com-price em{padding-left:7px;font-style:normal;font-family:Arial;vertical-align:2px;}
.com-price a{display:block;width:81px;height:34px;float:right;text-indent:20em;line-height:34px;overflow:hidden;}
.com-price a.com-but{width:81px;background-position:-57px 0;}
.com-price a.com-but1{width:81px;background-position:-57px -34px;}
.com-price a.com-but2{width:134px;height:39px;margin:0 auto;float:none;background-position:0 -163px;}
.com-price a.com-but3{width:159px;height:39px;margin:0 auto;float:none;background-position:0 -124px;}
.com-info{height:18px; overflow:hidden;}
.com-info span.n_buy_ed{float:right;display:inline-block;height:18px;}
.com-info span strong,.com-info2 span strong{color:#B61100; font-size:14px;}
.com-info .place{color:#2E2E2E;float:left;height:18px;padding-left:15px;position:relative;z-index:30;background-position:-154px 0;background-position:-154px -2px\9;_background-position:-154px 0;cursor:auto;}
.com-info .place2{float:left;height:18px;color:#2E2E2E;position:relative;z-index:30;}
.sub-placewarp{width:268px;position:absolute;left:0;bottom:13px;padding-bottom:10px;display:none;}
.sub-placewarp span.tri{display:block;width:21px;height:10px;font-size:0;background-position:-139px -47px;position:absolute;bottom:1px;left:10px;overflow:hidden;}
.sub-place{background-color:#FBF7EC;border:1px solid #D5D3CD;border-radius:3px;box-shadow:1px 1px 2px #ECECEC;color:#6C6C6C;padding:10px;text-align:left;overflow:hidden;width:248px;height:1%;}
.sub-place span{display:inline;padding-right:10px;float:none;}
.sub-place a{color:#506EAA;font-family:\5b8b\4f53;display:inline-block;margin:6px 0 0 175px;}
.com-info2{width:135px;height:18px;overflow:hidden;float:left;padding-top:19px;}
.page,.page2{margin-top:13px;*margin-top:33px;_margin-top:13px;height:32px;text-align:center;font-size:0;}
.page span{display:inline-block;width:16px;margin:4px 8px 0 0;height:25px;font-size:12px;font-weight:bold;vertical-align:top;}
.page a,.page2 a,.page2 strong,.page2 span{display:inline-block;width:auto;padding:6px 10px;padding:6px 11px\9;border:1px solid #dfdfdf;font:16px/18px Arial;background:#FFF;color:#505050;margin-right:8px;vertical-align:top;box-shadow:1px 1px 1px #dce0de;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;}
.page a.current,.page2 strong{background-color:#ff8300;color:#FFF;font-weight:bold;border-color:#e7c7a1;}
.page a.pageup em,.page a.pagedown em{width:6px;height:9px;overflow:hidden;display:inline-block;vertical-align:middle\9;}
.page a.pageup em{background-position:-139px 0;margin-right:12px;}
.page a.pagedown em{background-position:-145px 0;margin-left:12px;}
.page a:hover,.page2 a:hover{background-color:#c3c3c3;text-decoration:none;}
.page a.current:hover{background-color:#ff8300;}
.page a.pageup:hover em{background-position:-139px -18px;}
.page a.pagedown:hover em{background-position:-145px -18px;}
.page a.pageup-dis,.page a.pagedown-dis,.page2 span{background-color:#eff2f0;color:#bcbebd;cursor:default;}
.page a.pageup-dis em{background-position:-139px -9px;}
.page a.pagedown-dis em{background-position:-145px -9px;}
.page a.pageup-dis:hover,.page a.pagedown-dis:hover{background-color:#eff2f0;}
.page a.pageup-dis:hover em{background-position:-139px -9px;}
.page a.pagedown-dis:hover em{background-position:-145px -9px;}
.page-white a{border-color:#DCDCDC;box-shadow:1px 1px 1px #ECECEC;}
.page-white a.pageup-dis,.page-white a.pagedown-dis,.page-white span{background-color:#FFF;color:#C6C6C6;border-color:#D5D5D5;}
.page-white a.pageup-dis em,.page-white a.pageup-dis:hover em{background-position:0 -335px;}
.page-white a.pagedown-dis em,.page-white a.pagedown-dis:hover em{background-position:-6px -335px;}
.page-white a.pageup-dis:hover,.page-white a.pagedown-dis:hover{background-color:#FFF;}
.ftl dd,.phone span,.hot li,.hot li.current a,#go-top a{background:url(../image/footer.png) no-repeat;}
#footer{width:951px;margin:0 auto;border-top:1px solid #cdcdcd;}
.ftl{border:1px solid #d5d5d5;border-top:2px solid #d5d5d5;box-shadow:1px 1px 1px #dce0de;background-color:#FFF;margin-bottom:20px;padding:25px 0 25px 22px;overflow:hidden;_display:inline-block;}
.ftl dl{width:140px;float:left;}
.ftl dt{color:#676767;font-size:14px;font-weight:bold;padding-bottom:5px;}
.ftl dd{margin-top:5px;padding-left:10px;background-position:0 -110px;background-position:0 -112px\9;_background-position:0 -110px;}
.ftl dd a{color:#686e6f;}
.phone{width:172px;float:left;border-left:1px solid #e8e8e8;padding:4px 0 0 28px;}
.phone span{display:block;width:167px;height:110px;background-position:0 0;}
.phone span em{display:none;}
.hot{border:1px solid #d5d5d5;box-shadow:1px 1px 1px #dce0de;background-color:#FFF;margin-bottom:25px;}
.hott{background-color:#eaeaea;padding-left:2px;height:29px;}
.hot ul{width:100%;height:28px;border-bottom:1px solid #FFF;_overflow:hidden;}
.hot li{font-size:14px;font-weight:bold;line-height:28px;height:28px;padding-right:2px;float:left;text-align:center;background-position:right -110px;_position:relative;}
.hot li.nobg{background-position:300px -110px;}
.hot li a{display:inline-block;padding:0 15px 0 17px;height:28px;color:#676767;}
.hot li.current{background-position:right -140px;background-color:#FFF;height:30px;margin-left:-2px;_overflow:hidden;}
.hot li.current a{height:30px;background-position:left -170px;padding-left:19px;vertical-align:top;}
.hot li.current a.hot01{background:none;}
.hotc{padding:15px 20px;border-top:1px solid #d8d8d8;}
.hotc p{display:none;line-height:20px;}
.hotc p.hotc01{display:block;}
.hotc p a{color:#686e6f;display:inline-block;margin-right:13px;}
.attest{height:41px;text-align:center;font-size:0;margin-bottom:15px;}
.attest a{display:inline-block;height:41px;background:url(../image/attest02.jpg) no-repeat;margin-right:4px;}
.attest a.attest01{width:104px;background-position:0 0;}
.attest a.attest02{width:104px;background-position:-104px 0;}
.attest a.attest03{width:127px;background-position:-208px 0;}
.attest a.attest04{width:96px;background-position:-335px 0;}
.attest a.attest05{width:110px;background-position:-431px 0;}
.attest a.fzgs{width:66px;background-position:0 -41px;font-size:14px;vertical-align:top;padding-left:45px;text-align:left;line-height:41px;color:#717171;font-family:Microsoft Yahei;}
.attest a.fzgs:hover{text-decoration:none;}
#footer p.copyright{text-align:center;margin-bottom:20px;}
#go-top{display:none;width:47px;height:50px;position:fixed;_position:absolute;z-index:1500;right:50%;bottom:50px;margin-right:-535px;}
#go-top a{display:block;width:47px;height:50px;line-height:50px;text-indent:10em;background-position:0 -200px;overflow:hidden;}
#go-top a:hover{background-position:-47px -200px;}
.pop-title,.pop-close,.poptt a.current,.pemt,.popbut,.popokbut,.ppot,.ppotbut,.popc span.error01,.pop-oktext span,.kxbut,.kxbut span,.close_float,.topCon,.outset,.outset-but,#poptext span{background:url(../image/pop01.png) no-repeat;}
#shadowLayer{position:fixed;width:100%;height:100%;background-color:#000;filter:alpha(opacity=60);opacity:.6;z-index:8000;top:0;left:0;display:none;}
.pop{border:3px solid #d4d4d4;background-color:#FFF;position:fixed;left:50%;top:50%;z-index:8500;display:none;}
.pop a{color:#506eaa;}
#subscribe{width:418px;height:282px;margin:-144px 0 0 -212px;}
#attention{width:540px;height:282px;margin:-144px 0 0 -273px;}
#collect{width:326px;height:184px;margin:-100px 0 0 -166px;}
.pop a.pop-close{display:block;width:17px;height:17px;background-position:0 -147px;position:absolute;right:12px;top:12px;}
.pop a.pop-close:hover{background-position:-17px -147px;}
.pop-title{height:39px;border-bottom:1px solid #e7e7e7;color:#2e2e2e;background-repeat:repeat-x;background-color:#F8F8F8;padding-left:20px;font:bold 14px/39px \5b8b\4f53;}
.poptt{margin:15px 20px 0;height:28px;border-bottom:1px solid #d5d5d5;padding-left:25px;font-size:14px;}
.poptt a{display:block;width:87px;height:26px;float:left;margin-left:2px;line-height:26px;padding-top:3px;text-align:center;position:relative;margin-bottom:-1px;}
.poptt a.current{background-color:#FBFBFB;background-position:0 -93px;color:#5e5e5e;}
.poptt a.current:hover{text-decoration:none;}
.popc{padding:15px 25px;}
.pop-email,.pop-phone{height:168px;position:relative;}
.pop-phone{display:none;}
.pop-email strong,.pop-phone strong{display:block;height:21px;font-size:14px;}
.pop-email input.pemt{width:356px;height:20px;border:1px solid #dbdbdb;font-size:14px;padding:7px 0 7px 10px;margin-top:10px;line-height:20px;background-repeat:repeat-x;background-position:0 -193px;background-color:#fafafa;color:#acacac;}
.pop-ckb{height:18px;margin-top:10px;padding-left:18px;position:relative;}
.pop-ckb input.pemc{position:absolute;left:0;*left:-4px;top:3px;top:2px\9;*top:-3px;_top:-1px;}
.pop input.popbut{width:94px;height:27px;line-height:29px\9;overflow:hidden\9;position:absolute;bottom:0;left:50%;margin-left:-55px;border:0;background-color:#92ACDE;background-position:0 -39px;color:#FFF;font-size:14px;font-weight:bold;cursor:pointer;text-shadow:1px 1px 1px #7488af;}
.pop input.popbut-dis{background-position:0 -66px;text-shadow:1px 1px 1px #969696;cursor:default;}
.popc a.popnosb{display:inline-block;position:absolute;bottom:2px;right:50%;margin-right:-85px;font-size:14px;}
.pop-phone table{width:100%;}
.pop-phone th{height:25px;width:45px;padding-top:10px;font-weight:normal;text-align:left;vertical-align:top;}
.pop-phone th label{display:inline-block;line-height:25px;}
.pop-phone td{height:25px;padding-top:8px;}
.pop-phone td input.ppot{width:205px;height:18px;float:left;padding:3px 0 2px 5px;line-height:18px;font-size:12px;border:1px solid #dbdbdb;background-repeat:repeat-x;background-position:0 -193px;background-color:#fafafa;color:#acacac;}
.pop-phone td input.ppotbut{width:84px;height:25px;line-height:25px;border:none;background-position:0 -122px;float:left;margin-left:10px;color:#6885c1;cursor:pointer;}
.pop-phone td input.smsbut-dis{color:#C2C2C2;cursor:default;}
.pop-phone td span.ppos{display:inline-block;float:left;margin-left:10px;color:#7d7d7d;height:25px;line-height:25px;}
.pop-phone td span.ppos b{color:#506eaa;font-weight:normal;}
.popc span.error01{display:block;clear:both;height:15px;line-height:15px;padding-left:20px;color:#df1e1e;background-position:-85px -124px;padding-top:3px;}
.popc span.error02{display:block;clear:both;height:15px;line-height:15px;color:#ef5400;padding-top:3px;}
.pop-email input.error,.pop-phone td input.error{border-color:#e8b1b1;background-position:0 -227px;background-color:#fff9f9;}
.pop-eok,.pop-eusok,.pop-pok,.pop-pusok{padding:20px;display:none;}
.pop-oktext{height:50px;border-bottom:1px dashed #dcdcdc;padding:30px 0 25px 25px;color:#6c6c6c;font-size:14px;}
.pop-oktext span{display:block;width:59px;height:46px;background-position:-41px -147px;float:left;margin:4px 20px 0 0;}
.pop-oktext strong{display:inline-block;color:#4f4f4f;font-family:Microsoft Yahei,\9ED1\4F53;font-size:20px;font-weight:normal;}
.pop-okbut{padding-top:40px;text-align:center;}
.pop-okbut .popokbut{width:94px;height:27px;line-height:29px\9;overflow:hidden\9;border:0;background-position:0 -39px;color:#FFF;font-size:14px;font-weight:bold;cursor:pointer;text-shadow:1px 1px 1px #7488af;}
.pop-eok p{text-align:center;color:#6c6c6c;margin-top:20px;}
.pop-eok p a{text-decoration:underline;}
.pop-eok p a:hover{text-decoration:none;}
.pop-eok .pop-okbut{padding-top:20px;}
.pop-weixin,.pop-sina,.pop-tengx,.pop-kaix,.pop-qq{height:163px;position:relative;display:none;}
.pop-weixin{display:block;padding:15px 0 0 70px;height:148px;}
.pop-weixin img{float:left;margin-right:30px;}
.pop-wxtext{float:left;width:200px;}
.pop-wxtext b{font-size:14px;color:#EF5701;display:block;margin-bottom:3px;}
.pop-wxtext em{font-size:14px;color:#444;}
.pop-wxtext p{line-height:20px;color:#868686;margin-top:10px;font-family:\5b8b\4f53;}
.pop-sina{padding-left:100px;}
.pop-tengx{padding:20px 0 0 130px;height:143px;}
.pop-qq{padding:20px 0 0 90px;height:143px;}
.pop-kaix{padding:17px 120px 0;height:146px;}
.pop-kaix a.kximg{display:block;width:78px;height:78px;border:3px solid #e4e4e4;float:left;margin-right:15px;}
.pop-kaix strong{font-size:14px;color:#383838;display:inline-block;margin:15px 0 10px;}
.pop-kaix a.kxbut{display:inline-block;width:55px;height:25px;line-height:25px;background-position:0 -122px;color:#506eaa;text-shadow:1px 1px 1px #FFF;position:relative;padding-left:29px;}
.pop-kaix a.kxbut:hover{text-decoration:none;}
.pop-kaix a.kxbut span{display:block;width:19px;height:20px;background-position:0 -169px;position:absolute;left:5px;top:2px;cursor:pointer;}
.collectok{padding:10px 0 0 20px;}
.collectok .pop-oktext{border-bottom:none;}
.collectok a{margin:0 3px;}
div.opened{width:300px;}
.lsm-num,.lsm-add,.lsm-tips em,.lsm-add .m-box,.lsm-add .m-box b,a.lsm-buy-btn,.lsm-pro-tips01 em,.lsm-pro-list .down,.lsm-pro-list .up,.lsm-add-icon,a.lsm-deal-add,.lsm-fre1 .arrow-r,.lsm-fre1 .arrow-l,.lsm-pro-tips em,a.lsm-buy-btn2,a.lsm-con-btn,.lsm-num-1{background:url(../image/mall_buy_icon_04.png);display:block;}
.lsm-fm{z-index:1001;position:fixed;width:50px;_position:absolute;bottom:0;right:0;}
.lsm-fm em{font-family:Arial;font-style:normal;}
.lsm-num,.lsm-num-1{background-position:-128px -42px;width:50px;height:32px;cursor:pointer;text-indent:-999em;}
.lsm-tips{color:#666;line-height:20px;margin:0 0 5px -48px;position:relative;text-align:center;}
div.lsm-tips-on{background-color:#ffffe5;border:1px solid #fdcc7f;}
.lsm-tips em{background-position:-278px -84px;width:9px;height:6px;position:absolute;top:20px;left:65px;overflow:hidden;}
.lsm-pro-fm{width:294px;border:1px solid #ccc;background:#fff;color:#000;text-align:left;left:2px;position:relative;margin-bottom:-7px;}
.lsm-list-tit{background-position:0 -305px;background-repeat:repeat-x;height:36px;line-height:36px;padding-left:25px;overflow:hidden;}
.lsm-list-tit h1{font-size:14px;font-weight:bold;}
.lsm-minus-icon{background-position:-242px -235px;width:53px;height:54px;position:absolute;left:-1px;top:-1px;color:#FFF;padding:4px 0 0 5px;font-family:\5b8b\4f53;}
.lsm-list-tit h1 em{background-position:-1px -80px;width:107px;height:27px;margin:5px 10px 0 10px;display:inline-block;vertical-align:middle;}
.lsm-th-pro{line-height:22px;_line-height:20px;background:#d5e4bb;display:inline-block;margin:6px 0 0 3px;height:22px;overflow:hidden;}
.lsm-th-pro i{color:#65779b;padding:0 2px;font-style:normal;}
.lsm-th-pro b{font-family:Arial;font-weight:normal;}
.lsm-pro-tips01{text-align:center;color:#666;padding:5px 0;line-height:25px;height:25px;border:1px solid #FFF;background:#EEE;display:block;}
.lsm-pro-tips01 em{background-position:-167px -80px;width:15px;height:21px;vertical-align:middle;display:inline-block;margin:0 8px;}
.lsm-add{padding:10px 10px 0 0;font-size:14px;color:#FFF;height:22px;overflow:hidden;position:relative;cursor:pointer;font-family:\5b8b\4f53;background-position:0 -4px;}
.lsm-left{width:227px;}
.lsm-price{padding-right:6px;margin-top:-2px;}
.lsm-add .m-box{background-position:-248px -132px;margin:2px 3px 0 4px;padding-left:12px;}
.lsm-add .m-box b{font-family:Arial;background-position:right -132px;padding-right:8px;display:inline-block;}
.lsm-add .m-box i{position:relative;top:-8px;font-style:normal;font-weight:normal;}
.lsm-add-r{color:#fcc;font-size:12px;}
.lsm-fre{position:relative;}
.lsm-frm-icon{background-position:-170px -126px;width:58px;height:31px;margin:3px 8px 0 3px;float:right;}
.lsm-fre1{border:1px solid #a3b2d0;background:#fff;padding:0 8px;color:#66789c;position:relative;line-height:18px;margin:2px 5px 0 5px;display:inline-block;font-size:12px;}
.lsm-fre{position:relative;}
.lsm-fre1 .arrow-r{background-position:-271px -82px;right:-6px;}
.lsm-fre1 .arrow-l{background-position:-262px -82px;left:-6px;}
.lsm-fre1 .arrow-r,.lsm-fre1 .arrow-l{width:6px;height:7px;position:absolute;top:6px;}
.lsm-pro-list{position:relative;}
.lsm-pro-list dt{line-height:30px;height:30px;position:relative;padding-left:6px;border-bottom:1px solid #ccc;cursor:pointer;}
.lsm-pro-list ul{padding:12px 0 0 12px;overflow:hidden;_display:inline-block;}
.lsm-pro-list li{float:left;padding-right:6px;display:inline;color:#666;}
.lsm-pro-list li a{color:#333;}
.lsm-pro-list dl p{padding:2px 0;}
.lsm-pro-list .size{color:#CCC;}
.lsm-pro-list .price{color:#c00;}
.lsm-pro-list a.cancel{color:#999;}
.lsm-pro-list .list{position:absolute;text-align:right;right:0;}
.lsm-pro-list .down{background-position:-252px -82px;}
.lsm-pro-list .up{background-position:-252px -86px;}
.lsm-pro-list .down,.lsm-pro-list .up{position:absolute;width:8px;height:5px;top:12px;right:7px;overflow:hidden;}
.lsm-total{border-bottom:1px solid #ccc;padding:10px 0;overflow:hidden;_display:inline-block;clear:both;}
.lsm-total-1{text-align:right;padding:6px 3px 8px 0;font-family:\5b8b\4f53;}
.lsm-total-1 p{padding:6px 0;}
a.lsm-buy-btn{background-position:-183px -43px;width:73px;height:29px;bottom:0;position:absolute;right:1px;}
a.lsm-buy-btn,a.lsm-buy-btn1{text-indent:-999em;cursor:pointer;overflow:hidden;}
.lsm-deal{background-color:#e3f3ff;border:1px solid #c9e1ff;}
.lsm-deal-fm{margin-top:75px;}
.lsm-fm .lsm-total strong,.lsm-total-1 strong,.lsm-total-2 strong,.lsm-pro-box1 em{color:#c00;font-family:Arial;font-style:normal;}
.lsm-pro-box1 em{padding:0 3px;}
.lsm-pro-tips{position:absolute;border:1px solid #ccc;background:#f6f6f6;font-size:12px;line-height:22px;height:22px;right:0;top:0;overflow:hidden;margin:5px 0 0 10px;}
.lsm-pro-box1 a{color:#506eaa;}
.lsm-pro-tips em{background-position:-184px -77px;width:22px;height:22px;border-right:1px solid #ccc;float:left;margin:0 5px 0 1px;}
/*.sortfind{height:42px;background-position:0 -253px;background-repeat:repeat-x;border:1px solid white;border-bottom:none;overflow:hidden;font-size:14px;padding:0 14px;line-height:42px;position:relative;}
.sortfind-no{height:33px;padding:9px 0 7px;line-height:33px;text-align:center;font-size:16px;}
.sortfind input.sftext{width:165px;height:16px;font-size:12px;padding:2px 0 2px 8px;_padding:4px 0 0 8px;line-height:16px;overflow:hidden;font-family:\5b8b\4f53;border:1px solid #CFCFCF;color:#AEAEAE;position:absolute;right:35px;top:11px;background-position:0 -428px;background-repeat:repeat-x;}
.sortfind input.sfbut{width:21px;height:22px;border:none;cursor:pointer;position:absolute;right:14px;top:11px;background-position:-127px -354px;}
.sortfind-no span{display:inline-block;width:45px;height:33px;background-position:0 -302px;}
.sortfind b{color:#C50000;}
.sortfind-no em{display:inline-block;height:33px;vertical-align:top;}
.sortfind-notext{height:47px;line-height:47px;border-top:1px solid #E3E3E3;background-color:#FFF;padding-left:18px;}
.sortfind-notext a{color:#506EAA;}*/
/*.search-warp{margin-top:-13px;border:1px solid #C8CCCA;border-top:1px solid #E3E3E3;box-shadow:1px 1px 1px #DCE0DE;background-color:#FFF;}
.search-hot{padding:20px 0 0 18px;}
.search-hot p{height:20px;line-height:20px;}
.search-hot a{color:#506EAA;}
.search-hotcen{margin-top:10px;}
.search-hotcen b{color:#444;display:inline-block;height:20px;float:left;}
.search-hotcen a{display:inline-block;width:auto;height:20px;padding-left:13px;background-position:left -408px;float:left;margin-right:5px;}
.search-hotcen a:hover{text-decoration:none;}
.search-hotcen a span{display:inline-block;width:auto;height:20px;line-height:20px;line-height:24px\9;_line-height:20px;padding-right:8px;background-position:right -408px;float:left;overflow:hidden;cursor:pointer;}
.find-list{border:1px solid #C8CCCA;box-shadow:1px 1px 1px #dce0de;font-family:\5b8b\4f53;margin-top:25px;background-color:#FFF;}
.search-warp .find-list{border:none;margin-top:0;box-shadow:none;}
.sort .find-list{margin:0;border:none;border-top:1px dashed #C8CCCA;box-shadow:none;}
.find-list h4{color:#202020;font-size:14px;height:16px;padding:18px 18px 15px;line-height:16px;}
.find-list ul{height:233px;border-bottom:1px solid #DFDFDF;}
.find-list ul.noline{border-bottom:none;}
.find-list li{width:200px;padding:0 19px 0 18px;float:left;}
.find-listimg{display:block;width:200px;height:127px;margin-bottom:12px;position:relative;}
.find-listimg span{display:block;width:49px;height:52px;background-position:-113px -302px;position:absolute;right:-3px;top:-3px;}
.find-list h5{font-weight:normal;margin-bottom:10px;height:36px;overflow:hidden;}
.find-list h5 a{color:#494949;}
.find-listinfo{color:#858484;font-family:arial;height:23px;}
.find-listinfo a{display:inline-block;width:62px;height:23px;float:right;background-position:-45px -325px;text-align:center;line-height:23px;color:#FFF;text-shadow:1px 1px 1px #6B8AC5;overflow:hidden;line-height:25px\9;}
.find-listinfo a:hover{text-decoration:none;}
.find-listinfo a.link{width:auto;float:left;background:none;color:#506EAA;font-family:\5b8b\4f53;text-shadow:none;}
.find-listinfo a.link:hover{text-decoration:underline;}
.find-listinfo span{font-size:14px;font-weight:bold;line-height:23px;color:#EB4800;padding-right:10px;}
.find-listinfo del{text-decoration:none;}
.morecity{width:471px;border:2px solid #E3E3E3;display:none;position:absolute;right:15px;top:28px;background-color:#FFF;z-index:2000;}
.morecity2{right:-399px;top:19px;top:28px\9;}
.morecity3{right:0;top:19px;top:28px\9;}
.morecity-tit{height:27px;background-position:0 -202px;background-repeat:repeat-x;border-bottom:1px solid #E7E7E7;padding:7px 0 0 14px;}
.morecity-tit a{margin-right:25px;font-size:14px;letter-spacing:1px;}
.morecity-icon{display:block;width:15px;height:9px;background-position:-139px -58px;position:absolute;right:35px;top:-9px;}
.morecity2 .morecity-icon{right:432px;}
.morecity-cen{padding:15px 5px 5px 10px;}
.hotel-other{display:none;height:140px;}
.morecity-cen a{width:75px;padding:0;margin:0 0 10px;}
.morecity-cen a:hover{background:none;color:#506EAA;text-decoration:underline;}
.morecity-cen a:hover span{color:#939393;}
#floatbox-overlay{left:0;position:absolute;top:0;z-index:1984;}
#floatbox{position:absolute;left:0;top:0;z-index:1985;width:400px;border:3px solid #d4d4d4;background-color:#FFF;}
.topCon{background-color:#f8f8f8;background-repeat:repeat-x;height:39px;padding:0 12px 0 20px;cursor:pointer;border-bottom:1px solid #E7E7E7;font:bold 14px/39px \5b8b\4f53;}
.close_float{background-position:0 -147px;float:right;width:17px;height:17px;margin-top:12px;overflow:hidden;display:block;text-indent:-9999px;position:relative;z-index:100;}
.close_float:hover{background-position:-17px -147px;}
#poptext{width:296px;height:68px;margin:-54px 0 0 -151px;text-align:center;padding-top:34px;font-size:18px;font-weight:bold;line-height:30px;}
#poptext span{display:inline-block;width:38px;height:30px;vertical-align:top;background-position:-43px -261px;margin-right:5px;}
/*.com_adr{margin:15px 0 0;font-family:\5b8b\4f53;}
.com_adr li{padding:0 8px;margin-bottom:20px;}
.com_adr li	a{color:#506EAA}.com_adr li b,.com_adr2 li b{color:#2C2C2C;display:inline-block;padding-bottom:8px;}
.com_adr2 li b{padding-bottom:5px;}
.com_adr li span,.com_adr2 li span{color:#787878;display:block;padding-bottom:6px;}
.com_adr2 li span{padding-bottom:0;}
.com_adr li span strong,.com_adr2 li span strong{color:#2C2C2C;font-weight:normal;}
.com_adr li	a{color:#506EAA;}
.com_adr li em{color:#D4D4D4;padding:0 8px;}
.com_adr2{margin:10px 0 0;font-family:\5b8b\4f53;}
.com_adr2 span.input{padding-top:5px;}
.com_adr2 input.outset{width:150px;height:23px;height:16px\9;line-height:16px\9;padding:3px 0 4px\9;padding-left:6px;border:1px solid #CFCFCF;background-color:#FAFAFA;background-position:0 -193px;background-repeat:repeat-x;}
.com_adr2 input.outset-but{width:43px;height:25px;border:none;background-position:0 -261px;color:#506EAA;margin-left:5px;cursor:pointer;}
.xstm-warp{margin-top:-11px;background:url(.xstm.png) repeat-x;}
.countdown{width:951px;height:89px;margin:0 auto;padding-top:100px;background:url('') no-repeat 0 0;
}
.countdown-bom{width:951px;height:89px;background:url(../../img/index/countdown-bom01.jpg) no-repeat 0 0;position:relative;}
.countdown-bom p{text-align:center;font-size:16px;font-family:Microsoft Yahei;color:#131313;padding:10px 15px 0 0;}
.countdown-bom p span{font-family:Arial;font-size:18px;color:#D10100;padding:0 3px;}
.countdown-bom span.hour,.countdown-bom span.minute,.countdown-bom span.second,.countdown-bom span.millisecond{display:inline-block;width:55px;width:60px\9;height:37px;padding-left:6px;padding-left:1px\9;letter-spacing:16px;font-family:Arial;font-size:28px;text-align:center;line-height:34px;position:absolute;top:44px;overflow:hidden;}
.countdown-bom span.hour{left:333px;}
.countdown-bom span.minute{left:412px;}
.countdown-bom span.second{left:489px;}
.countdown-bom span.millisecond{left:568px;}
.xstime{color:#5B5B5B;float:left;height:18px;padding-left:15px;background-position:-150px -354px;position:relative;z-index:30;bottom:-2px;}
a.booking-but,.com-info span.star,.bking-search-but,.com-info span.dj{background:url(hotel_icon.png) no-repeat;}
.com-price a.booking-but{ width:91px; height:34px;}
    
.com-info span.star{ float:left; display: inline-block; height:12px; background-position:0 -37px; margin-top:6px;}
.com-info span.star1{ width:14px;}
.com-info span.star2{ width:28px;}
.com-info span.star3{ width:42px;}
.com-info span.star4{ width:56px;}
.com-info span.star5{ width:70px;}
.com-info span.star0{ margin-top:2px; background:none;}
.bking-search-but{ width:91px; height:30px; background-position:-130px 0; border:none;cursor: pointer; float:left; margin-top:18px;}
.setb-label{ display:inline-block; margin-right:10px; float:left;}
.setb-label input,.setb-label label{ font-size:12px; vertical-align:middle; margin-right:5px; color:#506eaa;cursor: pointer;}
.find-listinfo span font{ font-size:12px; color:#858585; font-weight:normal;}
.find-list ul.booking-hotul{ height:245px;}
.booking-hotul .com-info{ margin-top:5px;}
.booking-hotul .com-info span.n_buy_ed{ color:#838383;}
.booking-hotul .com-info span strong{ color:#454545; font-weight:normal; font-size:12px;}
.booking-hotul .com-info span.star{margin-top: 3px}.com-info span.dj{float:left; display: inline-block; height:12px; background-position:-1px -136px; margin-top:6px;}
.com-info span.dj_1{ width:14px;}
.com-info span.dj_2{ width:28px;}
.com-info span.dj_3{ width:42px;}
.com-info span.dj_4{ width:56px;}
.com-info span.dj_5{ width:70px;}
.com-info span.dj_0{ margin-top:2px; background:none;}*/
